dwarf embryo - French English Dictionary